machine shop cnc machine design electronic cad engineer cnc machines engineers electronics electronic components machining design cnc machine engineering components manufacturing milling fabrication cnc turning